bench flume - French English Dictionary